#define LOG1(p) cout << p << endl
#define LOG2(p1,p2) cout << p1 << p2 << endl
#define LOG3(p1,p2,p3) cout << p1 << p2 << p3 << endl
#define LOG4(p1,p2,p3,p4) cout << p1 << p2 << p3 << p4 << endl
#define LOG5(p1,p2,p3,p4,p5) cout << p1 << p2 << p3 << p4 << p5 << endl
#define LOG6(p1,p2,p3,p4,p5,p6) cout << p1 << p2 << p3 << p4 << p5 << p6 << endl
#define LOG7(p1,p2,p3,p4,p5,p6,p7) cout << p1 << p2 << p3 << p4 << p5 << p6 << p7 << endl
#define LOG8(p1,p2,p3,p4,p5,p6,p7,p8) cout << p1 << p2 << p3 << p4 << p5 << p6 << p7 << p8 << endl
#define LOG9(p1,p2,p3,p4,p5,p6,p7,p8,p9) cout << p1 << p2 << p3 << p4 << p5 << p6 << p7 << p8 << p9 << endl
#define LOG10(p1,p2,p3,p4,p5,p6,p7,p8,p9,p10) cout << p1 << p2 << p3 << p4 << p5 << p6 << p7 << p8 << p9 << p10 << endl
